looping snails - Turkish English Dictionary